// 数据库集合的相关配置
// 1、定义数据集合的结构：定义出集合中数据有哪些属性，属性的值是什么类型
const { Schema, model } = require('mongoose');

const logsSchema = new Schema({
    IPaddress: String,
    username: String,
    handleTime: String,
    handleType: {
        type: String,
        default: '登录'
    },
    result: {
        type: String,
        default: '成功'
    },
}, { versionKey: false });

// 2、定义数据集合的模型：将 Schema 架构和数据库中的集合关联起来
// model('模型名称',logsSchema,'数据库中的集合名称');
const logsModel = model('logsModel', logsSchema, 'logs');

module.exports.logsModel = logsModel;